think independently - French English Dictionary